self-contained navigation aid - İngilizce Eş Anlamlılar Sözlük